/**
 * WorldData.h
 *
 * Author:
 *   Chris Herbison
 *
 * Description:
 *   Header file for the WorldData class.
 */

#ifndef WORLDDATA_H
#define WORLDDATA_H

#include "Light.h"
#include "Object.h"
#include "KDTree.h"

class WorldData{
     public:
          WorldData();
          WorldData(vector<Light> _lights, vector<Object*> _objects, KDTree* _tree);
          
          void clearParity();

          vector<Light> lights;
          vector<Object*> objects;
		  KDTree* tree;
};

#endif
